알라딘

Do it!점프 투 파이썬 - 전면 개정판

박응용 (지은이) | 이지스퍼블리싱
  • 등록일2020-11-03
  • 파일포맷cpub
  • 파일크기14 M  
  • 지원기기아이폰, 아이패드, 안드로이드, 태블릿, PC
  • 평점 평점점 평가없음

책소개

<b>;파이썬 4년 연속 베스트셀러 1위! ★★★★<BR>;《Do it! 점프 투 파이썬》 전면 개정판 출시!</b>;<BR>;문과생도 중고등학생도 직장인도 프로그래밍에 눈뜨게 만든 바로 그 책이 전면 개정판으로 새로 태어났다! 2016년 《Do it! 점프 투 파이썬》으로 출간되었던 이 책은 약 4년 동안의 피드백을 반영하여 초보자가 더 빠르게 입문하고, 더 깊이 있게 공부할 수 있도록 개정되었다. 특히 '나 혼자 코딩'과 '코딩 면허 시험 20제' 등 독자의 학습 흐름에 맞게 문제를 보강한 점이 눈에 띈다. 실습량도 두 배로 늘었다.<BR>;4년 동안 압도적 1위! 위키독스 누적 방문 200만! 수많은 대학 및 학원의 교재 채택 등! 검증은 이미 끝났다. 코딩을 처음 배우는 중고등학생부터 나만의 경쟁력이 필요한 문과생, 데이터 분석과 인공지능/머신러닝으로 커리어를 뻗어 나가고 싶은 직장인까지! 프로그래밍의 세계에 풍덩 빠져 보자.<BR>;<b>;<BR>;국내 최초, 파이썬 책을 집필했던 바로 그 저자!<BR>;친구, 선배들이 추천하는 바로 그 책!</b>;<BR>;"사실 이 책의 저자는 필자 한 사람이 아니다. 위키독스에 달린 무수한 댓글을 보면 알 수 있다." 2001년 국내 최초로 파이썬 책을 집필한 저자 박응용은 2008년 위키독스를 열어 온라인에서도 파이썬을 가르치기 시작했다. 이후 10년 넘게 독자와 소통하고 질문에 성실히 답하며 초보자가 어려워하는 부분을 그 누구보다 잘 알게 됐다. 이 경험을 담아 2016년 출간한 《Do it! 점프 투 파이썬》은 전체 프로그래밍 분야 4년 연속 베스트셀러 1위라는 압도적인 성과로 이어졌다. 그리고 2019년, 오프라인 독자들의 의견까지 반영하여 더 완벽한 책으로 거듭났다.<BR>;<BR>;<b>;진정한 고수는 쓸모없는 몸놀림이 하나도 없다!<BR>;초보자에게 꼭 필요한 것만 배우니 초보 탈출까지 쾌속 질주!</b>;<BR>;C언어는 문장 하나를 출력하려 해도 여섯 줄 이상의 코드가 필요하지만 파이썬은 단 한 줄이면 된다. 이 책, 꼭 파이썬을 닮았다. 간결하지만 강력하다! 단순하되 명쾌하게 설명하는 방식도 저자의 독보적인 강점이다. 군더더기 없는 프로다움이 돋보인다. 프로그래밍 초보자에게 이 책이 가장 많이 추천되는 이유이다!<BR>;파이썬의 문법들 중 이해하기 어려운 건 비유와 도해를 들어 설명한다. 왜 배우는지, 앞서 배운 내용과 어떻게 다른지 초보자가 문득 느낄 수 있는 궁금증도 미리 파악해 속 시원히 답한다. 13년간 소통하며 정제한 파이썬 입문의 정수만을 담은 책. 정말 이거 한 권으로 될까? 아직도 의심하는 분에게 아인슈타인의 말을 들려주고 싶다. "간단하게 설명할 수 없다면 정확히 이해하지 못한 것이다."<BR>;<BR>;<b>;백문이 불여일견, 백견이 불여일타(打)!<BR>;키보드 잡고 실습하다 보면 어느덧 파이썬 문법이 내 손 안에!</b>;<BR>;컴퓨터만 있다면 책을 펴고 바로 실습할 수 있도록 모든 준비를 빠르게 마친다. 특히 초보자가 낯설어 할 수 있는 프로그래밍 실습 환경을 더 친절하게 안내했다. 첫째마당에서는 직접 키보드를 잡고 기초 문법을 익힌다. 개념 이해와 실습을 반복하기 때문에 초보자도 파이썬 기초를 견고하게 세울 수 있다. 프로그램의 재료인 문법을 다 익혔다면 이제 필요한 건 레시피! 둘째마당에서는 이 부분에 집중하여 훈련한다. 프로그램 설계도를 그리고, 이를 바탕으로 프로그램의 틀을 짜고, 앞에서 배운 문법을 사용해 코딩하면서 프로그래머답게 생각하고 문제를 해결하는 과정을 연습한다.<BR>;특히 이번 개정판은 기존 독자들의 바람대로 실습 문제를 대폭 강화했다. 그냥 숫자만 늘린 것이 아니다. 단 한 문제를 풀어도 학습 효과를 극대화하기 위해 문제의 난도, 위치, 분량을 꼼꼼히 고려해 설계했다. 본문 속에는 문법을 정확히 이해했는지 그 자리에서 손쉽게 확인할 수 있는 '나 혼자 코딩' 문제를 넣었다. 장 하나를 끝낼 때마다 풍부하게 주어지는 '연습 문제'에서는 학습 내용을 점검하고 기초 실력을 탄탄하게 만들 수 있다. 책의 마무리 '코딩 면허 시험 20제'까지 다 풀고 나면 어디서 파이썬 좀 한다는 소리가 들려오기 시작할 것이다.<BR>;<BR>;<b>;독학은 물론 대학 교재로도 인기!<BR>;독학용 학습 계획표 + 교재용 계획표 따로 제공!</b>;<BR>;《Do it! 점프 투 파이썬》으로 이미 수많은 독자가 프로그래밍에 입문했다. 독학은 물론 수도권 주요 대학에서는 IT 관련 학과뿐 아니라 교양 수업에서도 인기다. 학습자 중심으로 설계한 조밀하고 탄탄한 짜임새가 그 비결이다. 혼자 공부한다면 책에서 제공하는 '독학용 30일 코스' 계획표를 활용하자. 계획표에 따라 하루 한 시간, 한 달이면 누구나 파이썬 프로그램을 만들 수 있다. 학원이나 대학교는 '교재용 16회 코스' 계획표를 사용하면 딱 맞다. 복습 실습, 장별 연습 문제, 최종 문제까지 체계적으로 담았으니 활용도가 높다.<BR>;이번 개정판에 새로 실은 내용 중 '코딩 면허 시험 20제'는 이전 책을 산 독자에게도 무료로 제공된다. 이지스퍼블리싱 홈페이지에서 무료 PDF를 내려받아 그동안 파이썬 실력이 녹슬지 않았는지 점검해 보자.<BR>;<BR>;<b>;파이썬 프로그래밍 실력을 더 키우고 싶다면?<BR>;오라! 박응용의 코딩 도장(codingdojang.com)으로!</b>;<BR>;파이썬에 재미가 들렸다면 저자가 운영하는 코딩 도장(codingdojang.com)에 방문해 보자. 난도에 따라 정리된 230여 개의 문제와 사람들이 작성한 풀이 16,000여 개가 올라와 있으니 파이썬 실력을 키우기에 이만한 곳이 없다. 문제를 풀수록 랭킹이 올라가고 진짜 도장처럼 색 띠도 달아주니 연습하는 맛도 쏠쏠하다. 이 모든 게 전부 무료! 박응용의 코딩 도장은 이곳 한 곳뿐이니 유사품에 주의하자.<BR>;<BR>;<b>;"책을 통해 성장하는 지적인 독자들을 만나 보세요!"<BR>;배우고, 나누고, 함께 성장하는 Do it! 스터디룸! - 이 책을 함께 공부하세요</b>;<BR>;혼자 계획을 세우고 공부하다 보면 금방 지치기 마련이다. 나와 비슷한 고민을 하고 있는 독자를 만나 어려운 내용을 공유해 보는 것은 어떨까? 내가 열심히 공부한 내용으로 다른 사람을 도와준다면 더 큰 뿌듯함을 느낄 수 있다. 배우고, 나누고, 함께 성장하는 Do it! 스터디룸 카페에서 책을 통해 스스로 성장하고 싶어하는 동료를 만날 수 있다.<BR>;- Do it! 스터디룸 카페 [cafe.naver.com/doitstudyroom → '점프 투 파이썬' 메뉴]

저자소개

(pahkey@gmail.com)

국내 저자로는 최초로 2001년, 파이썬 안내서인 《점프 투 파이썬》을 출간하였다. 위키독스(https://wikidocs.net)라는 온라인 서비스를 제작하여 프로그래밍 및 IT 관련 지식을 공유하는 데 힘쓰고 있으며 프로그래밍 문제풀이를 통해 코딩 실력과 알고리즘을 수련하는 코딩 도장(http://codingdojang.com) 서비스도 운영하고 있다.
이번 책, 《Do it! 점프 투 파이썬》에서는 지난 10년간 온라인 독자들의 질문에 답변하며 쌓아온 파이썬 프로그래밍 노하우를 초보자들이 이해하기 쉽게 풀어냈다.
현재는 국외 인터넷 뱅킹 및 스마트폰 뱅킹 프로그램을 만들며 프로그래머의 삶을 살고 있다.

목차

첫째마당 파이썬 기본 문법 익히기
\r\n
\r\n01장 파이썬이란 무엇인가?
\r\n__01-1 파이썬이란?
\r\n__01-2 파이썬의 특징
\r\n____파이썬은 인간다운 언어이다
\r\n____파이썬은 문법이 쉬워 빠르게 배울 수 있다
\r\n____파이썬은 무료이지만 강력하다
\r\n____파이썬은 간결하다
\r\n____파이썬은 프로그래밍을 즐기게 해 준다
\r\n____파이썬은 개발 속도가 빠르다
\r\n__01-3 파이썬으로 무엇을 할 수 있을까?
\r\n____파이썬으로 할 수 있는 일
\r\n____파이썬으로 할 수 없는 일
\r\n__01-4 파이썬 설치하기
\r\n____윈도우에서 파이썬 설치하기
\r\n__01-5 파이썬 둘러보기
\r\n____파이썬 기초 실습 준비하기
\r\n____파이썬 기초 문법 따라 해 보기
\r\n__01-6 파이썬과 에디터
\r\n____IDLE로 파이썬 프로그램 작성하기
\r\n____명령 프롬프트 창에서 파이썬 프로그램 실행하기
\r\n____추천 에디터
\r\n
\r\n02장 파이썬 프로그래밍의 기초, 자료형
\r\n__02-1 숫자형
\r\n____숫자형은 어떻게 만들고 사용할까?
\r\n____숫자형을 활용하기 위한 연산자
\r\n__02-2 문자열 자료형
\r\n____문자열은 어떻게 만들고 사용할까?
\r\n____문자열 연산하기
\r\n____문자열 인덱싱과 슬라이싱
\r\n____문자열 포매팅
\r\n____문자열 관련 함수
\r\n__02-3 리스트 자료형
\r\n____리스트는 어떻게 만들고 사용할까?
\r\n____리스트의 인덱싱과 슬라이싱
\r\n____리스트 연산하기
\r\n____리스트의 수정과 삭제
\r\n____리스트 관련 함수
\r\n__02-4 튜플 자료형
\r\n____튜플 다루기
\r\n__02-5 딕셔너리 자료형
\r\n____딕셔너리란?
\r\n____딕셔너리는 어떻게 만들까?
\r\n____딕셔너리 쌍 추가, 삭제하기
\r\n____딕셔너리를 사용하는 방법
\r\n____딕셔너리 관련 함수
\r\n__02-6 집합 자료형
\r\n____집합 자료형은 어떻게 만들까?
\r\n____집합 자료형의 특징
\r\n____교집합, 합집합, 차집합 구하기
\r\n____집합 자료형 관련 함수
\r\n__02-7 불 자료형
\r\n____불 자료형이란?
\r\n____자료형의 참과 거짓
\r\n____불 연산
\r\n__02-8 자료형의 값을 저장하는 공간, 변수
\r\n____변수란?
\r\n____리스트를 복사할 때
\r\n____변수를 만드는 여러 가지 방법
\r\n연습문제
\r\n
\r\n03장 프로그램의 구조를 쌓는다! 제어문
\r\n__03-1 if문
\r\n____if문은 왜 필요할까?
\r\n____if문의 기본 구조
\r\n____조건문이란 무엇인가?
\r\n____다양한 조건을 판단하는 elif
\r\n____조건부 표현식
\r\n__03-2 while문
\r\n____while문의 기본 구조
\r\n____while문 만들기
\r\n____while문 강제로 빠져나가기
\r\n____while문의 맨 처음으로 돌아가기
\r\n____무한 루프
\r\n__03-3 for문
\r\n____for문의 기본 구조
\r\n____for문과 continue문
\r\n____for문과 함께 자주 사용하는 range 함수
\r\n____리스트 내포 사용하기
\r\n연습문제
\r\n
\r\n04장 프로그램의 입력과 출력은 어떻게 해야 할까?
\r\n__04-1 함수
\r\n____함수를 사용하는 이유는 무엇일까?
\r\n____파이썬 함수의 구조
\r\n____매개변수와 인수
\r\n____입력값과 결괏값에 따른 함수의 형태
\r\n____매개변수 지정하여 호출하기
\r\n____입력값이 몇 개가 될지 모를 때는 어떻게 해야 할까?
\r\n____함수의 결괏값은 언제나 하나이다
\r\n____매개변수에 초깃값 미리 설정하기
\r\n____함수 안에서 선언한 변수의 효력 범위
\r\n____lambda
\r\n__04-2 사용자 입력과 출력
\r\n____사용자 입력
\r\n____print 자세히 알기
\r\n__04-3 파일 읽고 쓰기
\r\n____파일 생성하기
\r\n____파일을 쓰기 모드로 열어 출력값 적기
\r\n____프로그램의 외부에 저장된 파일을 읽는 여러 가지 방법
\r\n____파일에 새로운 내용 추가하기
\r\n____with문과 함께 사용하기
\r\n연습문제
\r\n
\r\n05장 파이썬 날개 달기
\r\n__05-1 클래스
\r\n____클래스는 왜 필요한가?
\r\n____클래스와 객체
\r\n____사칙연산 클래스 만들기
\r\n____생성자(Constructor)
\r\n____클래스의 상속
\r\n____클래스 변수
\r\n__05-2 모듈
\r\n____모듈 만들기
\r\n____모듈 불러오기
\r\n____if __name__ == \"__main__\" :의 의미
\r\n____클래스나 변수 등을 포함한 모듈
\r\n____다른 파일에서 모듈 불러오기
\r\n__05-3 패키지
\r\n____패키지란 무엇인가?
\r\n____패키지 만들기
\r\n____ __init__.py의 용도
\r\n____relative 패키지
\r\n__05-4 예외 처리
\r\n____오류는 어떨 때 발생하는가?
\r\n____오류 예외 처리 기법
\r\n____오류 회피하기
\r\n____오류 일부러 발생시키기
\r\n____예외 만들기
\r\n__05-5 내장 함수
\r\n__05-6 외장 함수
\r\n연습문제
\r\n
\r\n둘째마당 파이썬 실력 키우기
\r\n
\r\n06장 파이썬 프로그래밍, 어떻게 시작해야 할까?
\r\n__06-1 내가 프로그램을 만들 수 있을까?
\r\n__06-2 3과 5의 배수 합하기
\r\n__06-3 게시판 페이징하기
\r\n__06-4 간단한 메모장 만들기
\r\n__06-5 탭을 4개의 공백으로 바꾸기
\r\n__06-6 하위 디렉터리 검색하기
\r\n
\r\n07장 정규 표현식
\r\n__07-1 정규 표현식 살펴보기
\r\n____정규 표현식은 왜 필요한가?
\r\n__07-2 정규 표현식 시작하기
\r\n____정규 표현식의 기초, 메타 문자
\r\n____파이썬에서 정규 표현식을 지원하는 re 모듈
\r\n____정규식을 사용한 문자열 검색
\r\n____match 객체의 메서드
\r\n____컴파일 옵션
\r\n____백슬래시 문제
\r\n__07-3 강력한 정규 표현식의 세계로
\r\n____메타 문자
\r\n____그루핑
\r\n____그루핑된 문자열에 이름 붙이기
\r\n____전방 탐색
\r\n____문자열 바꾸기
\r\n____Greedy vs Non-Greedy
\r\n
\r\n파이썬 초보 탈출 - 코딩 면허 시험 20제
\r\n
\r\n연습문제 풀이
\r\n코딩 면허 시험 풀이
\r\n찾아보기

한줄 서평